package xin.baizhiedu.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
import java.util.Map;

@Data
@TableName(value = "QG_JOB_TABLE_YIELD")
public class QGTableYield implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField(value = "STUT_STATENAME")
    private String stutStateName; //

    @TableField(value = "mo")
    private String mo;

    @TableField(value = "SN_NUMBER")
    private String snNumber; //

    @TableField(value = "MATE_CODE")
    private String mateCode; //

    @TableField(value = "MATE_DESIGNNUMBER")
    private String mateDesignNumber; //

    @TableField(value = "VERSIONNUM")
    private String versionNum; //

    @TableField(value = "JOB_PLANNUM")
    private String jobPlanNum; //

    @TableField(value = "JOB_CODE")
    private String jobCode; //

    @TableField(value = "JOB_NAME")
    private String jobName; //

    @TableField(value = "JOB_DELIVERYTIME")
    private String jobDeliveryTime; //

    @TableField(value = "JOB_ACTUALSTARTTIME")
    private String jobActualStartTime; //

    @TableField(value = "JOB_ACTUALENDTIME")
    private String jobActualEndTime; //

    @TableField(value = "actual_job_time")
    private String actualJobTime; //

    @TableField(value = "plan_job_time")
    private String planJobTime;

    @TableField(value = "ABNORMAL_FLAG")
    private String abnormalFlag;

    @TableField(value = "JOB_RESOUERCODE")
    private String jobResouerCode;

    @TableField(value = "MANU_NAME")
    private String manuName;

    @TableField(exist = false)
    private Long pageIndex;

    @TableField(exist = false)
    private Long pageSize;

    @TableField(exist = false)
    private String first_day;

    @TableField(exist = false)
    private String last_day;

    @TableField(exist = false)
    private String tabPosition;

    @TableField(exist = false)
    List<Map<String, Object>> mapList;
}
